This is a short experimental stop-motion short film from 1933 directed by Len Lye. This clip is has digitally advanced video and audio for a better viewing experience. Some people might find this unsettling and I do not recommend that people who are afraid of puppets / dolls watch this. http://BestDramaTv.Net